cmake_minimum_required (VERSION 3.0)

project(gttl_module)

set(ROOT_DIR ${CMAKE_SOURCE_DIR})

set(CMAKE_C_STANDARD 11)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -W -Wall -g -ggdb -std=c99 -O2 -Wno-strict-aliasing -Wno-typedef-redefinition -Wno-sign-compare -Wno-unused-parameter")

SET(LIBRARY_OUTPUT_PATH ..)

# 配置头文件搜索路径
include_directories("/home/skyjiang/c-project/redis/src")

# 定义一个SRC_LIST变量，包含了当前目录下的所有源文件
aux_source_directory(${ROOT_DIR} USRC)
# 加载子目录(即告诉CMake，src文件夹里也有CMakeLists.txt)
add_subdirectory(src)
